Systems and methods for implementing a fan array with quick connect and modular control

ABSTRACT

A fan array is provided having a frame including a plurality of frame members. The frame members are joined to define a plurality of chambers. Each of a plurality of fan units is configured to be positioned in one of the plurality of chambers. Each fan unit has a motor. A plurality of local motor controllers are joined to corresponding motors. The local motor controllers are configured to control an operation of the corresponding fan unit. A master controller is configured to communicate with the local motor controllers. The master controller is configured to provide the local motor controllers with target operating parameters for the corresponding fan units.

BACKGROUND

The subject matter described herein relates to fan units and, moreparticularly, to systems and methods for implementing a fan array.

Fan arrays generally include a fan array frame and a plurality of fanunits positioned within the frame. The fan units are positioned inindividual chambers formed in the fan array frame. The fans unitsoperate concurrently to provide air flow for an air handling unit, forexample an HVAC unit. The fans direct an air stream into a plenum thatcarries the air stream through the air handling unit. Utilizing aplurality of fans may optimize the efficiency of the air handling unit.The fan units may operate in unison to provide the air stream throughoutthe air handling unit. Alternatively, the fan units may be individuallycontrolled based on an overall performance of the air handling unit. Insome fan arrays, individual fans may be shut off based on theperformance of the air handling unit.

However, conventional fan arrays are not without their disadvantages.For example, the fan units of many fan arrays are not individuallyoperable based on the performance of the individual fan unit. Rather,the fan units are operated based on the performance of the fan array asa whole. Accordingly, the fan array is required to make frequentadjustments to each fan unit to achieve a desired performance level.Such operation may be inefficient and create wear on the fan units. Wearon the fan units may eventually cause damage to and/or a malfunction inthe fan array.

Moreover, conventional fan arrays may be difficult to assemble andmaintain. In particular, inserting and removing a fan unit from the fanarray may require a substantial amount of time. Most conventional fanarrays are not easily maintained because the fan units are difficult toremove from the fan array frame. Additionally, conventional fan arraystypically include a significant number of wires that are required topower each fan unit. Specifically, each fan unit may have to be pluggedinto a power system that is remote from the fan array frame. The fanunits may also include data and communication wires that are pluggedinto systems and/or modules that are remote from the fan array. Thewires may clutter the fan array, thereby increasing the difficulty ofassembling and maintaining the fan array.

A need remains for a fan array that allows individual control of eachfan unit based on the performance of the individual fan unit. Anotherneed remains for a fan array that allows quicker assembly andmaintenance.

SUMMARY OF THE INVENTION

In one embodiment, a fan array is provided having a frame including aplurality of frame members. The frame members are joined to define aplurality of chambers. Each of a plurality of fan units is configured tobe positioned in one of the plurality of chambers. Each fan unit has amotor. A plurality of local motor controllers are joined tocorresponding motors. The local motor controllers are configured tocontrol an operation of the corresponding fan unit. A master controlleris configured to communicate with the local motor controllers. Themaster controller is configured to provide the local motor controllerswith target operating parameters for the corresponding fan units.

In another embodiment, a fan array is provided having a frame includinga plurality of frame members. The frame members are joined to define aplurality of chambers. A signal path is joined to one of the framemembers. The signal path has a plurality of outlets. Each of a pluralityof fan units is configured to be positioned in one of the plurality ofchambers. Each fan unit has a motor with a corresponding local motorcontroller that is configured to control an operation of the fan unit.The local motor controller configured to electrically couple to one ofthe outlets of the signal path. A master controller is electricallyjoined to signal path. The master controller provides to each localmotor controller commands for each fan unit.

In another embodiment, a method of operating a fan array is provided. Aplurality of fan units is positioned within chambers of a fan arrayframe. A corresponding local motor controller of each fan unit iselectrically coupled to an outlet of a signal path provided on the fanarray frame. A master controller is electrically coupled to the signalpath. Commands for each fan unit are communicated between the mastercontroller and the corresponding local motor controller.

In another embodiment, a method of operating a fan array is provided. Aplurality of fan units is positioned within a chamber of a fan arrayframe. An operation of each fan unit is controlled with correspondinglocal motor controllers. Properties of air flow through each fan unitare detected with a sensor. Target operating parameters for each fanunit to the corresponding local motor controller is communicated from amaster controller. A target speed for each fan unit is determined withthe corresponding local motor controller based on the properties of theair flow through the fan unit and the target operating parameters.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a back perspective view of a fan array formed in accordancewith an embodiment.

FIG. 2 is a back schematic view of the fan array shown in FIG. 1 andjoined to a master controller.

FIG. 3 is a cross-sectional top view of a fan unit formed in accordancewith an embodiment.

FIG. 4a is a back schematic view of a fan array formed in accordancewith an alternative embodiment.

FIG. 4b is a cross-sectional view of a bus bar that may be used with thefan array shown in FIG. 4 a.

FIG. 5 is a side perspective view of a fan unit formed in accordancewith an embodiment and being inserted into a fan array chamber formed inaccordance with an embodiment.

FIG. 6 is a side perspective view of a fan unit housing formed inaccordance with an embodiment and being inserted into a fan arraychamber formed in accordance with an embodiment.

FIG. 7 is a side perspective view of another fan unit formed inaccordance with an embodiment and being inserted into a fan arraychamber formed in accordance with an embodiment.

FIG. 8 is a side perspective view of another fan unit formed inaccordance with an embodiment and being inserted into a fan arraychamber formed in accordance with an embodiment.

FIG. 9 is a side perspective view of a fan array chamber formed inaccordance with an embodiment and in an open configuration.

FIG. 10 is a side perspective view of the fan array chamber shown inFIG. 9 and in a closed configuration.

FIG. 11 is a block diagram of an exemplary master/slave bus managementarchitecture formed in accordance with an embodiment.

FIG. 12 is a block diagram of an exemplary wireless master/slave busmanagement architecture formed in accordance with an embodiment.

FIG. 13 is a back schematic view of a fan array formed in accordancewith another embodiment.

FIG. 14a is an expanded cutaway view of a wire raceway formed inaccordance with an embodiment.

FIG. 14b is a view of an alternative embodiment of the wire racewayshown in FIG. 14 a.

FIG. 14c is a cross-sectional view of the wire raceway shown in FIG. 14b.

FIG. 15a is a back perspective view of a fan unit formed in accordancewith an embodiment.

FIG. 15b is a back view of a fan unit formed in accordance with analternative embodiment.

FIG. 16 is a back schematic view of a fan array formed in accordancewith another embodiment.

FIG. 17 is a back schematic view of a fan array formed in accordancewith another embodiment.

FIG. 18 is a back schematic view of a fan array formed in accordancewith another embodiment.

FIG. 19 illustrates an algorithm for operating a fan array in accordancewith an embodiment.

FIG. 20 illustrates an algorithm for operating a fan array in accordancewith an embodiment.

FIG. 21 illustrates an algorithm for operating a fan array in accordancewith an embodiment.

FIG. 22 illustrates an algorithm for operating a fan array in accordancewith an embodiment.

DETAILED DESCRIPTION OF THE DRAWINGS

The foregoing summary, as well as the following detailed description ofcertain embodiments will be better understood when read in conjunctionwith the appended drawings. As used herein, an element or step recitedin the singular and proceeded with the word “a” or “an” should beunderstood as not excluding plural of said elements or steps, unlesssuch exclusion is explicitly stated. Furthermore, references to “oneembodiment” are not intended to be interpreted as excluding theexistence of additional embodiments that also incorporate the recitedfeatures. Moreover, unless explicitly stated to the contrary,embodiments “comprising” or “having” an element or a plurality ofelements having a particular property may include additional suchelements not having that property.

FIG. 1 illustrates a fan array 50 formed in accordance with anembodiment. The fan array 50 includes a frame 52 formed from a pluralityof frame members 54. The frame 52 has a front 60 and a back 62. Theframe members 54 are joined to form chambers 56. The chambers 56 extendthrough the frame 52 from the front 60 to the back 62. The chambers 56are illustrated in a 2 by 3 array. Optionally, the fan array 50 mayinclude any suitable number of chambers 56. Each chamber 56 includes anoutlet plenum 58. The outlet plenum 58 is positioned proximate to theback 62 of the frame 52. An inlet plenum 64 is positioned proximate tothe front 60 of the frame 52. The outlet plenum 58 and/or the inletplenum 64 may be covered with a mesh and/or wire screen configured toimprove the safety of the fan array 50. An air stream 66 is configuredto flow from the front 60 of the frame 52 to the back 62 of the frame52. The air stream 66 flows into the outlet plenum 58 of each chamber 56and is discharged from the inlet plenum 64 of the chamber 56.

The fan array 50 includes a plurality of fan units 68. Each fan unit 68is retained within a separate chamber 56. Alternatively, multiple fanunits 68 may be positioned within each chamber 56. The fan units 68 areconfigured to be inserted into a chamber 56 from the back 62 of theframe 52. In another embodiment, the fan units 68 are configured to beinserted into a chamber 56 from the front 60 of the frame 52. Each fanunit 68 includes a motor 70 and a fan 72 joined to the motor 70. Themotor 70 may include a variable frequency drive. The motor 70 is joinedto the frame 52 to secure the motor 70 within the chamber 56. The motor70 may include integrated electronics. For example, the motor 70 may bean integrated DC motor. The motor 70 operates the fan 72 to channel theair stream 66 from the outlet plenum 58 to the inlet plenum 64 of thechamber 56.

In one embodiment, the fan units 68 are suspended within the chamber 56.An air relief passage 74 is formed between the fan unit 68 and a bottom76 of the chamber 56. Alternatively, the fan unit 68 may be positionedon the bottom 76 of the chamber 56. The motor 70 may be coupled to thebottom 76 of the chamber 56. Optionally, the motor 70 may be joined to amotor mount 77 that is positioned on the bottom 76 of the chamber 56. Inanother embodiment, the fan unit 68 and the motor mount are suspended toform the air relief passage 74. The air relief passage 74 improves airflow around the fan units 68.

The chambers 56 may include one or more interior surfaces made fromand/or lined with an acoustically absorptive material. Exemplary typesof acoustically absorptive material include, but are not limited totraditional insulation board, such as boards formed from inorganic glassfibers, factory-applied foil-scrim-kraft, and/or a factory-applied allservice jacket. Alternatively, the acoustically absorptive material maybe formed from insulation, such as open cell foam.

FIG. 2 is a back view of the fan array 50. Each fan unit 68 includes alocal motor controller 80. The local motor controller 80 may be avariable frequency drive. The local motor controller 80 is joined to themotor 70 of the fan unit 68. In another embodiment, the local motorcontroller 80 may be joined to the frame 52 of the fan array 50. Thelocal motor controller 80 is electrically coupled to the fan unit 68. Inone embodiment, the local motor controller 80 may be electricallycoupled to more than one fan unit 68. In another embodiment, the localmotor controller 80 may be wirelessly coupled to one or more fan units68. The local motor controller 80 may include a processor and/or otherintegrated electronics.

The local motor controller 80 is configured to control the fan unit 68.The local motor controller 80 receives status inputs from the fan unit68. The status inputs are indicative of current values of operatingparameters for the fan unit 68. For example, the status inputs mayinclude signals indicative of an air pressure through the fan unit 68, aspeed of the fan 72, and/or a velocity of airflow through the fan unit68. The status inputs may also include signals indicative of a powerusage of the motor 70 and/or an amperage of the motor 70. In oneembodiment, the status inputs may include signals indicative of motorefficiency, fan efficiency and/or an overall efficiency of the fan unit68. The local motor controller 80 controls the fan unit 68 based on thestatus inputs. In one embodiment, each local motor controller 80controls a respective fan unit 68 independent of the other fan units 68.Optionally, the local motor controller 80 may operate one or more of thefan units 68 based on the status inputs from the respective fan unit 68.

A master controller 82 is joined to the fan array 50. The mastercontroller may be part of a master control unit including a userinterface, a bus manager, and/or data buffers. The master controller 82is not coupled to the fan array 50. The master controller 82 may behoused remotely in a separate room from the fan array 50. For example,the master controller 82 may be housed in a control center of a buildingin which the fan array 50 is located. Alternatively, the mastercontroller 82 may be housed in a separate building from the fan array50. In another embodiment, the master controller 82 may be coupled tothe fan array frame 52. For example, the master controller 82 may becoupled a frame member 54 of the frame 52. In one embodiment, the mastercontroller 82 may be located within a chamber 56 of the fan array 50. Inanother embodiment, the master controller 82 may be joined to one of thefan units 68. The master controller 82 is electrically coupled to eachof the local motor controllers 80. Input related to the fan units 68 isdelivered between the local motor controllers 80 and the mastercontroller 82. In one embodiment, the input may be wirelesslytransmitted between the local motor controllers 80 and the mastercontroller 82.

The master controller 82 and the local motor controllers 80 areconfigured in a master/slave configuration. The master controller 82receives the input from each local motor controller 80. The mastercontroller 82 processes the input from each local motor controller 80 todetermine instructions for each fan unit 68. For example, the mastercontroller 82 may determine a target RPM speed for each fan unit 68. Thetarget RPM speed for a fan unit 68 is based on the input from the fanunit 68. Alternatively, the target RPM speed for a fan unit 68 may bebased on the input from all or a group of fan units 68. The mastercontroller 82 delivers the instructions for each fan unit 68 to therespective fan unit 68. The fan units 68 are operated by the respectivelocal motor controller 80 based on the instructions. The fan units 68may be individually controlled, or controlled in groups.

The master controller 82 may transmit target motor parameter settings tothe local motor controllers 80. The motor parameter settings may includeRPM speed, power level, frequency and the like. Optionally, the mastercontroller 82 may transmit target flow parameter settings to the localmotor controllers 80. For example, the flow parameter settings mayinclude target flow rate, target pressure and the like. The mastercontroller 82 may transmit common target motor or flow parametersettings to all of the local motor controllers 80. Optionally, themaster controller 82 may transmit a first set of target motor or flowparameter settings to a first set of local motor controllers and adifferent set of target motor or flow parameter settings to a second setof local motor controllers 80. Optionally, each local motor controller80 may receive a different parameter setting.

The master controller 82 may store information, such as parametersettings, configuration commands, status requests, parameter settings,sensor values, operating data, or the like for each fan unit 68. Theinformation is transmitted between the master controller 82 and thelocal motor controllers 80 to control the operation of the fan units 68.The information may be transmitted in data packets that are sent inserial or parallel. The information may be transmitted based on apredetermined communications protocol between the master controller 82and the local motor controllers 80.

FIG. 3 is a cross-sectional top view of a fan unit 68 positioned withina chamber 56. The chamber 56 includes an upstream end 90 and adownstream end 92. The air stream 66 flows from the upstream end 90 tothe downstream end 92. The motor 70 of the fan unit 68 is positioned atthe downstream end 92 of the chamber 56. The fan 72 is positionedupstream from the motor 70. The fan 72 includes a fan blade 94 and a fanhousing 96 that surrounds the fan blade 94. The fan blade 94 is joinedto the motor 70. The motor 70 rotates the fan blade 94 within the fanhousing 96. The fan housing 96 includes an upstream end 98 and adownstream end 100. An inlet cone 102 is coupled to the upstream end 98of the fan housing 96 to direct the air stream 66 through the fan 72. Adischarge cavity 104 is positioned at the downstream end 92 of thechamber 56. The air stream 66 discharged from the fan 72 flows throughthe discharge cavity 104 and exits the chamber 56.

The inlet cone 102 includes an upstream end 106 and a downstream end108. The inlet cone 102 includes an inner surface 110 extending betweenthe upstream end 106 and the downstream end 108. Inlet cone sensors 112are positioned on the inner surface 110 of the inlet cone 102. The inletcone sensors 112 may be embedded within the inlet cone 102. The inletcone sensors 112 are positioned proximate to the upstream end 106 of theinlet cone 102. The inlet cone sensors 112 may be positioned proximateto the downstream end 108 of the inlet cone 102. In one embodiment, theinlet cone sensors 112 may be positioned at any intermediate locationbetween the upstream end 106 and the downstream end 108 of the inletcone 102. The illustrated embodiment includes two inlet cone sensors 112positioned opposite one another. The inlet cone 102 may include anynumber of inlet cone sensors 112 positioned at any location along theinner surface 110 of the inlet cone 102.

The inlet cone sensors 112 detect flow related parameters of the airstream 66 flowing through the fan 72. For example, the inlet conesensors 112 may detect a pressure and/or velocity of the air stream 66at the inlet cone 102. In one embodiment, the inlet cone sensors 112include local pressure sensors, temperature sensors, power draw sensors,vibration sensors, noise sensors and/or the like. The inlet cone sensors112 deliver signals indicative of the flow related parameters to thelocal motor controller 80. The local motor controller 80 processes theparameter values and delivers input to the master controller 82 (shownin FIG. 2). Based on the parameter values, the master controller 82operates the fan 72. The master controller 82 may utilize the parametervalues to determine a target RPM speed for the fan 72.

The discharge cavity 104 includes an upstream end 114 and a downstreamend 116. The discharge cavity 104 includes an inner surface 118extending between the upstream end 114 and the downstream end 116.Discharge sensors 120 are positioned on the inner surface 118 of thedischarge cavity 104. The discharge sensors 120 may be embedded withinthe discharge cavity 104. The discharge sensors 120 are positionedproximate to the downstream end 116 of the discharge cavity 104. Thedischarge sensors 120 may be positioned proximate to the upstream end114 of the discharge cavity 104. In one embodiment, the dischargesensors 120 may be positioned at any intermediate location between theupstream end 114 and the downstream end 116 of the discharge cavity 104.The illustrated embodiment includes two discharge sensors 120 positionedopposite one another. The discharge cavity 104 may include any number ofdischarge sensors 120 positioned at any location along the inner surface118 of the discharge cavity 104.

The discharge sensors 120 detect parameters of the air stream 66 flowingthrough the fan 72. The discharge sensors 120 may detect a pressureand/or velocity of the air stream 66 at the discharge cavity 104. In oneembodiment, the discharge sensors 120 include local pressure sensors,temperature sensors, power draw sensors, vibration sensors, noisesensors and/or the like. The discharge sensors 120 deliver signalsindicative of the air stream parameters to the local motor controller80. The local motor controller 80 processes the signals and deliversinput to the master controller 82. Based on the input, the mastercontroller 82 operates the fan 72. The master controller 82 may utilizethe input to determine a target RPM speed for the fan 72.

A motor sensor 122 is positioned on the motor 70. The motor sensor 122detects parameters of the motor 70. For example, the motor sensor 122may detect an amperage of the motor 70 and/or a power usage of the motor70. In one embodiment, the motor sensor 122 includes local pressuresensors, temperature sensors, power draw sensors, vibration sensors,noise sensors and/or the like. The motor sensor 122 delivers input tothe local motor controller 80 and the master controller 82. The mastercontroller 82 determines instructions for the fan 72 based on the input.For example, the master controller 82 determines a target RPM speed forthe fan 72 based on the input. The instructions are delivered to thelocal motor controller 80. The local motor controller 80 operates thefan unit 68 based on the instructions.

A fan sensor 124 is joined to the fan housing 96. Alternatively, the fansensor 124 may be joined to the fan blade 94. The fan sensor 124 detectsparameters of the fan 72, for example, fan speed. In one embodiment, thefan sensor 124 includes local pressure sensors, temperature sensors,power draw sensors, vibration sensors, noise sensors and/or the like.The parameters of the fan 72 are delivered to the local motor controller80 and the master controller 82. The master controller 82 determinesinstructions, for example, a target RPM speed for the fan 72 based onthe parameters.

FIG. 4a illustrates a fan array 200 formed in accordance with analternative embodiment and having a frame 202. A plurality of fan units204 are positioned within the frame 202. Each fan unit 204 includes alocal motor controller 206 joined thereto. The local motor controller206 is configured to control the corresponding fan unit 204. A bus bar208 extends across the frame 202. The bus bar 208 is a metal stripconfigured to carry electrical currents thereacross. The bus bar 208 maybe fabricated from copper, aluminum, and/or any other suitableconductive material. An end 210 of the bus bar 208 is joined to a mastercontroller 212. The master controller 212 directs electrical currentsacross the bus bar 208. Coupling members 214 extend between each localmotor controller 206 and the bus bar 208. The coupling members 214 areformed from a conductive material, for example, copper, aluminum, or thelike. The coupling members 214 may be bolted to the bus bar 208.Alternatively, the coupling members 214 may be clamped to the bus bar208. The coupling members 214 are configured to direct electricalcurrents from the bus bar 208 to the corresponding local motorcontroller 206.

The master controller 212 directs a transmission across the bus bar 208.The transmission generally includes a high voltage, low frequency powersignal. For example, the transmission may be a 110V signal having a50-60 Hz frequency. The transmission is directed by the coupling members214 to each local motor controller 206. The transmission is utilized topower the individual fan units 204. In one embodiment, the local motorcontrollers 206 may include a circuit breaker to shut off the flow ofthe transmission to the corresponding fan unit 204. Shutting off theflow of the transmission enables individual fan units 204 to bemaintained or repaired without shutting off the remaining fan units 204.

In one embodiment, the master controller 212 is capable of impressingcarrier signals onto the transmission. The carrier signals are generallyhigh frequency signals, for example, signals within a range of 200Hz-200 kHz. The carrier signals may include configuration commands,status requests, parameter settings, sensor values, or operating datacomplied into data packets. The carrier signals impressed onto thetransmission are transmitted over the bus bar 208 with the high voltagepower signal. The frequencies of the carrier signals have a frequencythat is distinguishable from the low frequency power signal, therebyenabling the power signal and the carrier signal to be separated with afilter, for example, a band-pass filter. At the local motor controllers206, the transmission passes through at least one filter to separate thelow frequency power signal and the high frequency carrier signals. Thepower signal is utilized to convey power to the corresponding fan unit204. The carrier signals may be directed to a processor or the likewithin the local motor controllers 206. The local motor controllersprocess the data packet to read the information therein. The local motorcontrollers utilize the data and commands in the data packet to controlthe corresponding fan unit 204. In one embodiment, the local motorcontrollers 206 may direct carrier signals back to the master controller212. Such carrier signals may include data indicative of the operatingparameters of the fan unit 204. The master controller 212 may use thedata to generate additional commands and data to be delivered to thelocal motor controllers 206.

In one embodiment, each local motor controller 206 may have anindividual address associated with the local motor controller 206.Accordingly, carrier signals delivered from the master controller 212may include header information containing the address of at least onelocal motor controller 206. When the local motor controllers 206 thecarrier signals from the transmission, the carrier signal may be read orignored based on the intended recipient. Carrier signals may beaddressed to individual fan units 204, groups of fan units 204, or theentire fan array 200.

FIG. 4b illustrates a cross-sectional view of a bus bar 230 formed inaccordance with an embodiment. The bus bar 230 may be used with the fanarray 200 illustrated in FIG. 4a . The bus bar 230 includes aninsulative cover 232 extending therearound. The cover 232 protectsoperators of the fan array 200 from contacting the bus bar 230. Aconductive surface 234 of the bus bar 230 is left uncovered and exposed.The conductive surface 234 is configured to face toward the fan array200 and out of reach from an operator. The coupling members 214 areconfigured to be joined to the conductive surface 234 to electricallyjoin the bus bar 230 to the local motor controllers 206.

FIG. 5 illustrates a fan unit 250 formed in accordance with anembodiment and being inserted into a fan array chamber 252 formed inaccordance with an embodiment. The fan array chamber 252 is defined by aplurality of frame members 254. The fan array chamber 252 includes aback 256 and an opposite front 258. The fan array chamber 252 includes atop 260 and an opposite bottom 262. Sides 264 extend between the top 260and the bottom 262. The sides 264 extend between the back 256 and thefront 258.

The fan unit 250 includes a motor 266 and a fan 268 coupled to the motor266. The fan unit 250 is configured to be inserted into the chamber 252.The fan unit 250 is inserted into the back 256 of the chamber 252. Thefan unit 250 is configured to be positioned within the chamber 252 suchthat the motor 266 of the fan unit 250 is positioned proximate to theback 256 of the chamber 252 and the fan 268 is positioned proximate tothe front 258 of the chamber 252.

The chamber 252 includes alignment mechanisms 270. The alignmentmechanisms 270 may be rails, slots, protrusions, and/or the like. Thealignment mechanisms 270 may include wheels, ball bearings and/or thelike. The alignment mechanisms 270 are positioned proximate to thebottom 262 of the chamber 252. The alignment mechanisms 270 extend fromthe back 256 of the chamber 252. The alignment mechanisms 270 extendpartially toward the front 258 of the chamber 252. The illustratedembodiment includes an alignment mechanism 270 on each side 264 of thechamber 252. Optionally, the chamber 252 may include an alignmentmechanism 270 on only one of the sides 264. In one embodiment, thealignment mechanisms 270 may extend along the bottom 262 of the chamber252 at intermediate locations between the sides 264.

The fan unit 250 includes attachment mechanisms 272 joined thereto. Theattachment mechanisms 272 may be joined to the motor 266. The motor 266includes a top 274 and an opposite bottom 276. Opposite sides 278 extendbetween the top 274 and the bottom 276 of the motor 266. The attachmentmechanisms 272 are positioned proximate to the bottom 276 of the motor266. Alternatively, the attachment mechanisms 272 may be positioned atany intermediate location between the top 274 and the bottom 276 of themotor 266. The attachment mechanisms 272 are positioned on the sides 278of the motor 266. An attachment mechanism 272 may be positioned on onlyone side 278 of the motor 266. In another embodiment, the attachmentmechanisms 272 may extend along the bottom 276 of the motor 266 atintermediate locations between the sides 278. The attachment mechanisms272 may be rails, wheels, protrusions, slots, and/or the like. Theattachment mechanisms 272 may include ball bearings.

The attachment mechanisms 272 of the fan unit 250 are configured toengage the alignment mechanisms 270 of the chamber 252 when the fan unit250 is inserted into the chamber 252. The attachment mechanisms 272slide along the alignment mechanisms 270 when the fan unit 250 isinserted into the chamber 252. In one embodiment, the attachmentmechanisms 272 and/or the alignment mechanisms 270 may include alubricant to enable the attachment mechanisms 272 to slide along thealignment mechanisms 270. In the illustrated embodiment, the alignmentmechanisms 270 include a stop 280. The stop 280 limits movement of thefan unit 250 within the chamber 252. The stop 280 prevents the fan unit250 from being positioned too close to the front 258 of the chamber 252.The alignment mechanism 270 and the stop 280 position the fan unit 250within the chamber 252.

The alignment mechanisms 270 align the fan unit 250 within the chamber252. The alignment mechanisms 270 limit time and energy required toposition the fan unit 250 within the chamber 252. The alignmentmechanisms 270 enable the fan unit 250 to be removed from the chamber252 for maintenance and/or replacement.

The chamber 252 includes a latch 282 joined thereto. In the illustratedembodiment the latch 282 is joined to the alignment mechanism 270. Thelatch 282 is joined to the alignment mechanism 270 adjacent the stop280. In one embodiment, the latch 282 may be joined to any locationalong the alignment mechanism 270. In another embodiment, the latch 282may be joined to a frame member 254. The latch 282 may be joined to aframe member 254 at any location within the chamber 252. In anotherembodiment, the chamber 252 may include multiple latches 282 joined tothe alignment mechanisms 270 and/or the frame members 254.Alternatively, the chamber 252 may not include the latch 282, butrather, the chamber 252 may include any other suitable couplingmechanism. The chamber 252 may include a combination of latches 282 andother coupling mechanisms.

The fan unit 250 includes an engagement mechanism 284. The engagementmechanism 284 corresponds to and is configured to couple to the latch282 of the chamber 252. The engagement mechanism 284 is joined to themotor 266. Optionally, the engagement mechanism 284 may be joined to thefan 268 and/or the attachment mechanism 272. The engagement mechanism284 is configured to align with the latch 282 when the fan unit 250 isinserted into the chamber 252. When the fan unit 250 is positionedwithin the chamber 252, the engagement mechanism 284 engages the latch282. The latch 282 and the engagement mechanism 284 retain the fan unit250 in the chamber 252. The latch 282 and the engagement mechanism 284prevent the fan unit 250 from moving within the chamber 252. Theengagement mechanism 284 can be released from the latch 282 to removethe fan unit 250 from the chamber 252.

FIG. 6 illustrates a fan unit housing 300 formed in accordance with anembodiment. The fan unit housing 300 is configured to be inserted into afan array chamber 302 formed in accordance with an embodiment. The fanunit housing 300 includes a top 304 and an opposite bottom 306. Sides308 extend between the top 304 and the bottom 306. The fan unit housing300 includes a front 310 and a back 312. The front 310 and the back 312are open to create an opening 314 through the fan unit housing 300. Afan unit 316 is positioned within the opening 314 of the fan unithousing 300. The fan unit 316 includes a motor 318 and a fan 320. Adischarge cavity 322 extends from the fan 320. The motor 318 ispositioned proximate to the back 312 of the fan unit housing 300. Thedischarge cavity 322 is positioned proximate to the front 310 of the fanunit housing 300.

The chamber 302 is formed from a plurality of frame members 301. Thechamber 302 includes a front 324 and an opposite back 326. A top 328 anda bottom 330 extend between the front 324 and the back 326. Sides 332extend between the front 324 and the back 326. The fan unit housing 300is configured to be positioned within the chamber 302 such that thefront 310 of the fan unit housing 300 is positioned proximate to thefront 324 of the chamber 302. The back 312 of the fan unit housing 300is configured to position proximate to the back 326 of the chamber 302.

The chamber 302 includes an alignment mechanism 334 joined thereto. Thealignment mechanism 334 is configured as a rail. Alternatively, thealignment mechanism 334 may be a slot, a protrusion, wheels, or thelike. Alignment mechanisms 334 are joined to the sides 332 of thechamber 302. The alignment mechanisms 334 are positioned proximate tothe bottom 330 and the top 328 of the chamber 302. The alignmentmechanisms 334 extend from the front 324 to the back 326 of the chamber302. Optionally, the alignment mechanisms 334 may be joined at anyintermediate location between the top 328 and the bottom 330 of thechamber 302. In another embodiment, alignment mechanisms 334 may extendalong the bottom 330 of the chamber 302.

The fan unit housing 300 includes attachment mechanisms 336 joinedthereto. The attachment mechanisms 336 are joined to the sides 308 ofthe fan unit housing 300. The attachment mechanisms 336 are joinedproximate to the top 304 and the bottom 306 of the fan unit housing 300.Alternatively, the attachment mechanisms 336 may be joined to the fanunit housing 300 at any intermediate location between the top 304 andthe bottom 306 of the fan unit housing 300. In one embodiment, theattachment mechanisms 336 extend along the bottom 306 of the fan unithousing 300.

The attachment mechanisms 336 are formed as wheels that are configuredto roll along the alignment mechanisms 334 of the chamber 302. Theattachment mechanisms 336 may be formed as any mechanism thatcorresponds to and engages the alignment mechanisms 334. The attachmentmechanisms 336 are configured to align with the alignment mechanisms 334when the fan unit housing 300 is positioned within the chamber 302. Theattachment mechanisms 336 move along the alignment mechanisms 334 toposition the fan unit housing 300 within the chamber 302.

The chamber 302 includes a latch 338. The fan unit housing 300 includesan engagement mechanism 340 that corresponds to the latch 338. Theengagement mechanism 340 aligns with the latch 338. The engagementmechanism 340 is configured to engage the latch 338 when the fan unithousing 300 is positioned within the chamber 302. The engagementmechanism 340 and the latch 338 retain the fan unit housing 300 withinthe chamber 302. In one embodiment, the chamber 302 and the fan unithousing 300 may include any corresponding coupling mechanisms.

FIG. 7 illustrates a fan unit 350 formed in accordance with analternative embodiment. The fan unit 350 is configured to be insertedinto a fan array chamber 352 formed in accordance with an embodiment.The fan unit 350 includes a motor 354 and a fan 356 joined to the motor354. A cable 358 extends from the motor 354. The cable 358 may be apower and/or data connector. In another embodiment, the cable 358 mayextend from a local motor controller (not shown) of the fan unit 350.The cable 358 is capable of transferring power and/or data signalstherethrough. The cable 358 is capable of transmitting communicationsfrom the fan unit 350.

The chamber 352 is formed from a plurality of frame members 360. Thechamber 352 includes an outlet 362 positioned thereon. The outlet 362 isjoined to one of the frame members 360. The outlet 362 may be part of abus bar (not shown) joined to the frame members 360. The outlet 362 maybe a power and/or data outlet. The outlet 362 is configured to transferpower and/or data signals therethrough. The outlet 362 is capable ofreceiving and transmitting communication signals. The outlet 362 isconfigured to receive the cable 358 of the fan unit 350 when the fanunit 350 is inserted into the chamber 352.

The fan unit 350 is configured to align within the chamber 352 such thatthe cable 358 can be engaged with the outlet 362. The chamber 352includes alignment mechanisms 364. The alignment mechanisms 364 includerails. Optionally, the alignment mechanisms 364 may include wheels,slots, protrusions or the like. The fan unit 350 includes attachmentmechanisms 366 formed as rails. Alternatively, the attachment mechanisms366 may be formed as wheels, slots, protrusions, or the like. Theattachment mechanisms 366 are configured to correspond to the alignmentmechanisms 364. The alignment mechanisms 364 and the attachmentmechanisms 366 may include ball bearings and/or lubrication. Theattachment mechanisms 366 slide along the alignment mechanisms 364 toposition the fan unit 350 within the chamber 352. The fan unit 350 ispositioned within the chamber 352 such that the cable 358 is positionedproximate to the outlet 362. The cable 358 is inserted into the outlet362 to direct communication signals, power signals, and/or data signalsbetween the fan unit 350 and a control device (not shown), for example,a master controller, a communications device, and/or a power device.

FIG. 8 illustrates another fan unit 400 formed in accordance with anembodiment. The fan unit 400 is configured to be inserted into a fanarray chamber 402 formed in accordance with an embodiment. The fan unit400 includes a motor 404 and a fan 406 joined to the motor 404. A plug408 extends from the motor 404. The plug 408 may be a power and/or dataconnector. In another embodiment, the plug 408 may extend from a localmotor controller (not shown) of the fan unit 400. The plug 408 iscapable of transferring power and/or data signals therethrough. The plug408 is capable of transmitting communications from the fan unit 400.

The chamber 402 is formed from a plurality of frame members 410. Thechamber 402 includes an outlet 412 extending from one of the framemembers 410. The outlet 412 may be part of a bus bar (not shown) joinedto the frame members 410. The outlet 412 may be a power and/or dataoutlet. The outlet 412 is configured to transfer power and/or datasignals therethrough. The outlet 412 is capable of receiving andtransmitting communication signals. The outlet 412 is configured toengage the plug 408 of the fan unit 400 when the fan unit 400 isinserted into the chamber 402.

The fan unit 400 is configured to align within the chamber 402 such thatthe plug 408 aligns with the outlet 412. The plug 408 is aligned withthe outlet 412 so that the plug 408 engages the outlet 412 as the fanunit 400 is positioned within the chamber 402. The chamber 402 includesalignment mechanisms 414. The fan unit 400 includes attachmentmechanisms 416. The attachment mechanisms 416 slide along the alignmentmechanisms 414 to position the fan unit 400 within the chamber 402. Thefan unit 400 is positioned within the chamber 402 such that the plug 408engages the outlet 412. As the fan unit 400 slides into the chamber 402the plug 408 is inserted into the outlet 412. Contacts within the plug408 couple to contacts within the outlet 412 to create an electricalconnection between the plug 408 and the outlet 412. The plug 408 engagesthe outlet 412 so that communication signals, power signals, and/or datasignals can be conveyed between the fan unit 400 and a control device(not shown), for example, a master controller, a communications device,and/or a power device.

The example embodiment illustrates the plug 408 on the fan unit 400 andthe outlet 412 within the chamber 402. Alternatively, the chamber 402may include a plug that engages an outlet provided on the fan unit 400.

FIG. 9 illustrates a fan array fan array chamber 450 formed inaccordance with an embodiment and in an open configuration 452. FIG. 10illustrates the fan array fan array chamber 450 in a closedconfiguration 454. The fan array fan array chamber 450 is defined by aplurality of frame members 456. The fan array fan array chamber 450includes a front 458 and an opposite back 460. A top 462 and a bottom464 extend between the front 458 and the back 460. Sides 466 extendbetween the front 458 and the back 460.

The fan array chamber 450 includes a panel 468 positioned therein. Thepanel 468 is positioned proximate to the bottom 464 of the fan arraychamber 450. The panel 468 is positioned on a track 469. The panel 468is moveable along the track 469. The track 469 may include wheels toenable the panel 468 to move therealong. The panel 468 is moveablebetween the open configuration 452 (shown in FIG. 9) and the closedconfiguration 454 (shown in FIG. 10). In the open configuration 452 thepanel 468 extends from the fan array chamber 450. The panel 468 extendsfrom the back 460 of the fan array chamber 450. In the closedconfiguration 454 the panel 468 is positioned within the fan arraychamber 450.

A fan unit (not shown) is configured to be positioned on the panel 468.The fan unit is positioned on the panel 468 when the panel 468 is in theopen configuration 452. The panel 468 is moved into the closedconfiguration 454 to position the fan unit within the fan array chamber450. The panel 468 can be moved back to the open configuration 452 toremove the fan unit, perform maintenance on the fan unit, and/or replaceparts of the fan unit.

FIG. 11 illustrates a block diagram of an exemplary master/slave busmanagement architecture formed in accordance with an embodiment of thepresent invention. In FIG. 11, a fan array control system 1100 isillustrated with a master control unit 1102 that is coupled to aplurality of fan units 1152 over a bus 1112 and individual fan unitcommunications links 1122.

The master control unit 1102 includes a master controller 1108 thatperforms overall management of communication to and from each of the fanunits 1152, as well as determinations for individual fan unit parametersettings as explained throughout the present application. The mastercontrol unit 1102 includes memory 1110 that stores, among other things,operating parameter settings for the individual fan units 1152, sensorvalues and the like. A user interface 1120 allows user control over andprogramming of the master control unit 1102. A bus manager 1114 managespriorities and sequence of all traffic over the bus 1112. The trafficover the bus 1112 may include configuration commands, status requests,parameter settings, sensor values, operating data, and the like.

A transmitter 1104 transmits communications information over the bus1112 to the fan units 1152. A receiver 1106 receives communications datafrom the bus 1112. The transmitter 1104 may access an outgoing databuffer 1116 for data, commands and other information to be transmittedover the bus 1112 to one or more fan units 1152. The receiver 1106receives data, commands and other information from the bus 1112 andstores such information in the incoming data buffer 1118. The mastercontroller 1108 and/or the bus manager 1114 may directly communicatewith the transmitter and receiver 1104 and 1106, as well as directlyaccess, load, erase, write to and read from the inbound and outbounddata buffers 1116 and 1118. Among the other things, the memory manager1115 may control the order the fan units 1152 communicate over the bus1112. The transmitter 1104 and the receiver 1106 may communicate withthe fan units 1152 in accordance with a predetermined communicationsprotocol. The transmitter 1104 may insert commands, data and otherinformation from the data buffer 1116 into data packets that are thentransmitted over the bus 1112 in a serial or parallel manner. Datapackets may include header information indicating whether one or morefan units 1152 are to receive an outgoing data packet. For example, thetransmitter 1104 may include a unique ID associated with a particularfan unit when directing an individual packet to a specific fan unit.Alternatively, transmitter 1104 may add a more general header indicatingthat multiple or all of the fan units 1152 should access and operateupon an outgoing data packet.

Each fan unit 1152 includes components and functions in a similarmanner, and thus the structure of only one fan unit is illustrated indetail and discussed below. Each fan unit 1152 includes a slavecontroller 1158, memory 1160, an incoming data buffer 1162, an outgoingdata buffer 1168, a transmitter 1154, a receiver 1156, a local sensorqueue 1170 and a data port 1172 to be coupled to individual sensors1174. The slave controller 1158 manages operation of a corresponding fanunit 1152 in accordance with data, commands and other information storedlocally in memory 1160. The transmitter and receiver 1154 and 1156operate in accordance with the same communications protocol astransmitter and receiver 1104 and 1106 to receive and send data packetsover the bus 1112. Incoming and outgoing data buffers 1166 and 1168 savedata temporarily before being transmitted by transmitter 1154 or afterbeing received by receiver 1156 prior to being locally processed by theslave controller 1158. The local sensors 1174 may represent localpressure sensors, temperature sensors, power draw sensors, vibrationsensors, noise sensors and the like which provide corresponding sensorinformation through data ports 1172 to the local slave controller 1158.

During operation, the master control unit 1102 transmits operatingparameters to each of the fan units 1152 and polls the fan units 1152periodically for status information, sensor information, operatingconditions and the like.

FIG. 12 illustrates a block diagram of an exemplary wirelessmaster/slave architecture formed in accordance with an embodiment of thepresent invention. In FIG. 12, a fan array control system 1200 isillustrated with a master control unit 1202 that is in wirelesscommunication with a plurality of fan units 1252. The master controlunit 1202 includes a wireless transmitter/receiver 1201 thatcommunicates with a wireless transmitter/receiver 1253 of the fan units1252.

The master control unit 1202 includes a master controller 1208 thatperforms overall management of communication to and from each of the fanunits 1252, as well as determinations for individual fan unit parametersettings as explained throughout the present application. A userinterface 1220 allows user control over and programming of the mastercontrol unit 1202. A wireless manager 1214 manages priorities andsequence of all traffic over the wireless transmitter/receiver 1201. Thewireless transmitter/receiver 1201 transmits communications informationto the fan units 1252 and receives communications data from the fanunits 1252. The transmitter/receiver 1201 may access an outgoing databuffer 1216 for data, commands and other information to be transmittedto one or more fan units 1252. The transmitter/receiver 1201 receivesdata, commands and other information and stores such information in theincoming data buffer 1218. The wireless manager 1214 may control theorder the fan units 1252 communicate to the master control unit 1202.The wireless transmitter/receiver 1201 may insert commands, data andother information into data packets that are then transmitted in aserial or parallel manner.

Each fan unit 1252 includes components and functions in a similarmanner, and thus the structure of only one fan unit is illustrated indetail and discussed below. Each fan unit 1252 includes a slavecontroller 1258, memory 1260, an incoming data buffer 1262, an outgoingdata buffer 1268, the wireless transmitter/receiver 1201, a local sensorqueue 1270 and a data port 1272 to be coupled to individual sensors1274. The slave controller 1258 manages operation of a corresponding fanunit 1252 in accordance with data, commands and other information storedlocally in memory 1260. The local sensors 1274 may represent localpressure sensors, temperature sensors, power draw sensors, vibrationsensors, noise sensors and the like which provide corresponding sensorinformation through data ports 1272 to the local slave controller 1258.

During operation, the master control unit 1202 transmits operatingparameters to each of the fan units 1252 and polls the fan units 1252periodically for status information, sensor information, operatingconditions and the like.

FIG. 13 illustrates a fan array 1300 formed in accordance with analternative embodiment. The fan array 1300 is joined to a mastercontroller 1302. The master controller 1302 may be joined to the fanarray 1300 or positioned remotely from the fan array 1300. The fan array1300 includes a frame 1304 that houses fan units 1306 within chambers1307 formed by the frame 1304. The fan units 1306 are joined to amounting plate 1309 positioned within the frame 1304. The fan units 1306are controlled and powered by the master controller 1302. In oneembodiment, the fan units 1306 are independently powered by a sourceother than the master controller 1302. The fan array 1300 is configuredto direct communications between the master controller 1302 and theindividual fan unit 1306. The fan array 1300 operates using a fan arraycontrol system, for example, the fan array control system 1100illustrated in FIG. 11 and/or the algorithms shown in FIGS. 19-22.

The master controller 1302 may be a general purpose computer to controlthe fan array 1300. Alternatively, the master controller 1302 may be aprogrammable logic controller programmed with an algorithm for operatingthe fan array 1300. The master controller 1302 may usevariable-frequency drives, controlled by a digital signal to control thefan units 1306. For example, the master controller 1302 may control fanunit speed, and digitally-controlled relays to switch fan units 1306 onand off. The master controller 1302 may include a stand alone computer,laptop computer, a programmable microcontroller or processor whichperforms the various operations discussed herein. The master controller1302 may include a microprocessor, or equivalent control circuitry andmay further include RAM or ROM memory, logic and timing circuitry, statemachine circuitry, and I/O circuitry. The details of the design andoperation of the master controller 1302 are not critical to the presentinvention. Rather, any suitable master controller 1302 may be used thatcarries out the functions described herein.

Each fan unit 1306 includes a local motor controller 1308. The localmotor controller 1308 may be a variable frequency drive or the like. Thelocal motor controller 1308 controls the corresponding fan unit 1306 towhich the local motor controller 1308 is joined. The local motorcontrollers 1308 are positioned within the individual chambers 1307. Thelocal motor controllers 1308 communicate with the master controller1302. The local motor controllers 1308 direct signals to the mastercontroller 1302 indicative of an operation of the corresponding fan unit1306. The master controller 1302 controls the operation of each fan unit1306 based on the signals from the local motor controller 1308. Themaster controller 1302 directs instructions to the local motorcontrollers 1308 to control the operation of the corresponding fan units1306. The local motor controllers 1308 and the master controller 1302may direct signals and instructions indicative of a differentialpressure within the fan unit 1306, a flow rate within the fan unit 1306,a speed of the fan unit 1306, or the like.

For example, the local motor controllers 1308 may direct signals to themaster controller 1302 that are indicative of a differential pressurewithin each corresponding fan unit 1306. The master controller 1302compares the differential pressure of each fan unit 1306 to apre-determined differential pressure for the fan array 1300. The mastercontroller 1302 determines adjustments to be made to the individual fanunits 1306 based on the comparison of the individual differentialpressures and the pre-determined differential pressure for the fan array1300. The master controller 1302 then transmits a signal containinginstructions to each local motor controller 1308. The local motorcontroller 1308 adjusts a parameter of the corresponding fan unit 1306based on the instructions. For example, the master controller 1302 mayinstruct a portion of the local motor controllers 1308 to adjust a speedof the corresponding fan units 1306. The communications between themaster controller 1302 and the local motor controllers 1308 may becontinual throughout the operation of the fan array 1300. Alternatively,the operation of the fan units 1306 may be monitored at pre-determinedintervals.

In the illustrated embodiment, the local motor controllers 1308 includea circuit breaker 1310. The circuit breaker 1310 enables power to thecorresponding fan unit 1306 to be shut off. Each individual fan unit1306 is capable of being shut off so that individual fan units 1306 maybe maintained or replaced without shutting off power to the entire fanarray 1300. The fan units 1306 may also include transducers 1312. In oneembodiment, the transducers 1312 may be joined to the local motorcontroller 1308. The transducers 1312 monitor the operation of the fanunit 1306. For example, the transducers 1312 may be joined to pressuretaps (not shown) in an inlet cone (not shown) of the fan unit 1306 tomonitor a flow rate and/or a differential pressure through the fan unit1306. In one embodiment, the transducers 1312 may monitor a speed of afan (not shown) in the fan unit 1306.

The local motor controllers 1308 may continually monitor measurementsfrom the transducers 1312. Alternatively, the local motor controllers1308 may monitor measurements from the transducers 1312 at intervals.The local motor controllers 1308 monitor measurements from thetransducers 1312 to determine a current operational capacity of the fanunit 1306. The local motor controllers 1308 deliver signals to themaster controller 1302 indicative of the operational capacity of eachcorresponding fan unit 1306. For example, the operational capacity ofeach fan unit 1306 may include information related to fan speed, fanunit pressure, fan unit differential pressure, power consumption of thefan unit motor, or the like. The master controller 1302 processes thesignals from the local motor controllers 1308 and transmits instructionsto the local motor controllers 1308 indicative of operationaladjustments required for each corresponding fan unit 1306.

A signal path formed as a wire raceway 1316 extends across the frame1304. The wire raceway 1316 is illustrated in a cut-away view to showthe inside of the wire raceway 1316. The wire raceway 1316 extendsbetween rows of fan units 1306. Alternatively, the wire raceway 1316 mayextend across any portion of the frame 1304. The wire raceway 1316carries a high voltage wire 1318 and low voltage wires 1328. The highvoltage wire 1318 and the low voltage wires 1328 are joined to themaster controller 1302. The high voltage wire 1318 is configured tocarry power signals. In one embodiment, the high voltage wire 1318 isjoined to a power source other than the master controller 1302. The lowvoltage wires 1328 are configured to carry data signals. In oneembodiment, the fan array 1300 does not include a low voltage wire 1328and the data signals are transmitted over the high voltage wire 1318.

The high voltage wire 1318 includes connectors 1320 positioned withinthe wire raceway 1316. The connectors 1320 are joined to plugs 1322positioned on the wire raceway 1316. The plugs 1322 are aligned withplugs 1324 provided on the local motor controllers 1308. In oneembodiment, the plugs 1322 and/or 1324 may be sockets or the like.Cables 1326 extend between the plugs 1322 and 1324 to electricallycouple the local motor controllers 1308 to the high voltage wire 1318.The high voltage wire 1318 powers each of the local motor controllers1308. The plugs 1322 and 1324 enable the fan units 1306 to bequick-connected or disconnected to the high voltage wire 1318.

The low voltage wires 1328 extend from the master controller 1302through the wire raceway 1316. The low voltage wires 1328 are joined toa plug 1330 positioned on wire raceway 1316. The plug 1330 is alignedwith a plug 1332 positioned on the corresponding local motor controller1308. In one embodiment, the plugs 1330 and/or 1332 may be sockets orthe like. A cable 1334 extends between the plugs 1330 and 1332 toelectrically couple the local motor controller 1308 to the correspondinglow voltage wire 1328. The plugs 1330 and 1332 enable the fan unit 1306to be quick-connected or disconnected to the low voltage wire 1328. Thelow voltage wires 1328 transmit data signals between the local motorcontroller 1308 and the master controller 1302. The illustratedembodiment includes two low voltage wires 1328 extending to individuallocal motor controllers 1308. In alternative embodiments, one lowvoltage wire 1328 is joined to each local motor controller 1308. Inanother embodiment, each local motor controller 1308 is joined to aseparate low voltage wire 1328 as shown in FIG. 14.

FIG. 14a is an expanded cutaway view of a wire raceway 1350 formed inaccordance with an embodiment. The wire raceway 1350 is configured tojoin to four fan units (not shown). The wire raceway 1350 includes ahigh voltage wire 1352 joined to four plugs 1354. Each fan unit isconfigured to electrically couple to one of the plugs 1354. The wireraceway 1350 also includes four low voltage wires 1356 each joined to aplug 1358. Each of the four fan units is configured to electricallycouple to one of the plugs 1358. In one embodiment, the plugs 1354and/or 1358 may be sockets or the like.

FIG. 14b illustrates an alternative embodiment of the wire raceway 1350extending along a fan unit 1351. The wire raceway 1350 includesthree-phase power high voltage wires 1352, 1359, and 1361 extendingalong a cavity 1363 formed in the wire raceway 1350. The high voltagewires 1352, 1359, and 1361 are joined to connectors 1357. The connectors1357 are configured to be electrically coupled to the fan unit 1351, asillustrated in FIG. 14c . The high voltage wires 1352, 1359, and 1361are configured to couple to multiple connectors 1357 so that multiplefan units 1351 may be electrically coupled to the high voltage wires1352, 1359, and 1361. In the illustrated embodiment, the wire raceway1350 also includes a cavity 1353. The cavity 1353 is separated from thecavity 1363. The cavity 1353 is configured to carry the low voltagewires 1356 illustrated in FIG. 14 a.

FIG. 14c illustrates a cross-sectional view of an embodiment of the wireraceway 1350 taken about line 14 c-14 c shown in FIG. 14b . The wireraceway 1350 includes the second cavity 1353 positioned within thecavity 1367. The second cavity 1355 may carry additional low voltagewires and/or high voltage wires. In the illustrated embodiment, thecavity 1367 carries both the high voltage wires 1352, 1359, and 1361 andthe low voltage wires 1356. In one embodiment, one of the high voltagewires 1352, 1359, and 1361 or the low voltage wires 1356 may be carriedthrough the second cavity 1353. The cavity 1367 is enclosed with a cover1359. The cover 1359 encloses the high voltage wires 1352, 1359, and1361 and the low voltage wires 1356 within the wire raceway 1350. Thecover 1359 prevents exposure of the high voltage wire 1352, 1359, and1361 and the low voltage wires 1356. The cover 1359 is removable toprovide access to the cavity 1367.

The high voltage wires 1352, 1359, and 1361 and the low voltage wires1356 are joined to the connectors 1357. A wire 1363 extends from theconnector 1357. The wire 1363 may include signal paths from both thehigh voltage wires 1352, 1359, and 1361 and the low voltage wires 1356.The wire raceway 1350 includes an opening 1365 extending therethrough.In the illustrated embodiment, the wire 1363 extends through the opening1365 to the fan unit 1351. The opening 1365 may be replaced with a plugsimilar to the plugs 1354 and 1358 as illustrated in FIG. 14a .Alternatively, the wire raceway 1350 may include the plugs 1354 and 1358coupled to the high voltage wires 1352, 1359, and 1361 and low voltagewires 1356, respectively. The wire raceway 1350 may include a pluralityof openings 1365 to receive any one of the high voltage wires 1352,1359, and 1361 and the low voltage wires 1356.

FIG. 15a illustrates a fan unit 1370 formed in accordance with anembodiment. The fan unit 1370 is mounted to a mounting plate 1372. Thefan unit 1370 includes a motor 1374 and a fan 1376. A local motorcontroller 1378 is joined to the motor 1374. The local motor controller1378 includes a keypad 1380 to program the local motor controller 1378.A circuit breaker 1382 is joined to the local motor controller 1378 tocontrol power to the local motor controller 1378. The fan unit 1370 ispositioned within a chamber 1384 of a fan array.

FIG. 15b illustrates an alternative embodiment of the fan unit 1370. Awire raceway 1371 extends adjacent to the fan unit 1370. The wireraceway 1371 carries a high voltage wire 1373, 1383, and 1385 and lowvoltage wire 1375. The high voltage wires 1373, 1383, and 1385 arejoined to a connector 1377. A wire 1379 extends from the connector 1377.The wire 1379 carries high voltage signals from the high voltage wires1373, 1383, and 1385. The wire 1379 extends through an opening 1381 inthe wire raceway 1371. Alternatively, the wire 1379 may be joined to aplug (not shown) positioned on the wire raceway 1371. The wire 1379electrically couples to the fan unit 1370.

The wire 1379 is coupled directly to the circuit breaker 1382 of the fanunit 1370. The circuit breaker 1382 is electrically coupled to the localmotor controller 1378. The low voltage wire 1375 is also joined to thelocal motor controller 1378. Both the circuit breaker 1382 and the localmotor controller 1378 are joined to the fan unit 1370. Transducers 1383are also joined to the fan unit 1370. The transducers 1383 monitorproperties of the fan unit 1370. The local motor controller 1378 relayssignals indicative of the fan unit properties to a master controller(not shown) via the low voltage wire 1375. The master controller sendsinstructions back to the local motor controller 1378 based on thesignals. The local motor controller 1378 controls the operation of thefan unit 1370.

FIG. 16 illustrates a fan array 1400 formed in accordance with analternative embodiment. The fan array 1400 is joined to a mastercontroller 1402. The fan array 1400 includes a frame 1404 that housesfan units 1406 within chambers 1407 of the frame 1404. The fan units1406 are mounted to mounting plates 1408 positioned within the chambers1407. A signal path formed as a wire raceway 1410 extends across theframe 1404. The wire raceway 1410 carries a high voltage wire 1412 andat least one low voltage wire 1420. The high voltage wire 1412 and thelow voltage wire 1420 are joined to the master controller 1402. The highvoltage wire 1412 is joined to a plurality of plugs 1414 positioned onthe wire raceway 1410. Each plug 1414 is aligned with a plug 1416positioned on each fan unit 1406. The plugs 1414 and 1416 are joined bya cable 1417 to electrically couple the fan units 1406 to the highvoltage wire 1412.

Local motor controllers 1418 are positioned within the wire raceway1410. Each local motor controller 1418 is electrically coupled to thelow voltage wire 1420. Each local motor controller 1418 is joined to aplug 1422 positioned on the wire raceway 1410. The plugs 1422 arealigned with plugs 1424 on each fan unit 1406. A cable 1425 extendsbetween the plugs 1422 and 1424 to electrically couple each fan unit1406 to a local motor controller 1418. A keypad 1426 is positioned onthe wire raceway 1410 to program the local motor controllers 1418. Inone embodiment, each local motor controller 1418 may be joined to aseparate keypad 1426. Alternatively, the keypad 1426 may be provided onthe master controller 1402.

FIG. 17 is fan array 1500 formed in accordance with an alternativeembodiment. The fan array 1500 includes a frame 1502 that houses fanunits 1504 individual chambers 1505. A high voltage raceway 1506 and alow voltage raceway 1508 extend across the frame 1502. The high voltageraceway 1506 is configured to carry a high voltage wire (not shown) thatprovides power to the fan units 1504. The low voltage raceway 1508 isconfigured to carry at least one low voltage wire (not shown) thatcouples the fan units 1504 to a master controller (not shown).

FIG. 18 illustrates another fan array 1600 formed in accordance withanother embodiment. The fan array 1600 is joined to a master controller1602 having a wireless transmitter 1603. The fan array 1600 includes aframe 1604 that houses fan units 1606. The fan units 1606 include localmotor controllers 1608 having wireless transmitters 1610. The localmotor controllers 1608 wirelessly communicate with the master controller1602 via the wireless transmitters 1603 and 1610. A wire raceway 1612extends across the frame 1604. The wire raceway 1612 carries a highvoltage wire 1614 from the master controller 1602. The high voltage wire1614 is joined to each fan unit 1606 with cables 1616 to provide powerto the fan units 1606.

FIG. 19 illustrates an algorithm for controlling a master controller. Amaster controller may be implemented to automatically select a number ofoperative fan units and the RPM speed of each fan unit in order toachieve a predetermined or desired level of efficiency for the overallfan array. For example, the desired level of efficiency may be toapproximately maximize the efficiencies, to attain a high percentageefficiency (e.g., 90%, 80%, etc.) and the like. In certain applications,fan units may achieve the desired level of efficiency within a narrowRPM range. In an exemplary embodiment, the master controller operates ina feedback control loop to maintain the fan units continuously operatingin a desired efficiency range. The master controller varies the airflowand/or static pressure continuously or periodically by varying thenumber of fan units operative within the array as environmentalparameters for the building change. By way of example, environmentalparameters for a building include airflow, humidity, temperature and thelike. For example, a target environmental parameter for airflow may beset to one-half of a maximum fan-array airflow capacity during the dayand 40% at night. Thus the master controller may only turn on half ofthe fan units within the fan-array during the day and turn on 40% of thefan units at night. In this way, energy consumption may be greatlyreduced.

The master controller achieves a desired level of efficiency of the fanarray through the use of an iterative process as shown in FIG. 19.Building management provides environmental parameters or programmedconstraints, at 2304, based on the air handling needs at a given time orover repeated time intervals. These environmental parameters orconstraints 2304 may include factors such as static pressure, totalairflow, humidity, temperature and the like for desired time periods(e.g., day, night, week days, weekend, etc.). Initially, the mastercontroller sets an initial number of operative fans to a predeterminednumber (e.g. one) and sets an initial RPM speed to a predetermined level(e.g., a fan minimum or a percentage of the motor maximum rated RPMspeed, etc.). At 2306, the master controller calculates a staticpressure based on the current number of operative fans and the currentRPM speed for a predetermined CFM. Next, at 2308, the master controllerdetermines whether the candidate static pressure satisfies (e.g.corresponds to) the programmed constraints (e.g., programmed staticpressure environmental parameter) that was input by the buildingmanagement operator. If not, flow moves to 2310, where it is determinedwhether the current RPM speed has reached a maximum for the motor orfan. If not, flow moves to 2312 where the RPM speed is incremented by apredetermined amount and a new candidate static pressure is recalculatedat 2306.

If at 2310, the RPM speed has reached the maximum rated level of themotor or fan, then flow moves to 2318 where the number of operative fansis incremented by a predetermined amount. At 2318, the RPM speed isreset to the initial RPM speed. Next, a new candidate static pressure iscalculated at 306. The master controller repeats the calculations at2306-2318 until the candidate static pressure corresponds to the staticpressure input by the building management operator, which represents theRPM speed at which a number of the fan units should be run in order tosatisfy the programmed environmental parameters or constraints. Forexample, the number of fans may represent a single fan unit, two fanunits, and all numbers of fan units up to the total number of fan unitsin the system. At 2314, the master controller records, in memory, theRPM speed and number of operative fan units as a potential or candidateRPM/fan unit combination that would achieve the programmed/input staticpressure.

Next at 2316, the master controller determines whether the candidatenumber of operative fan units equals the total number of fan units inthe fan array. If not, flow returns to 2318 where the number ofoperative fan units is again incremented and the RPM speed is reset tothe initial RPM speed. If the candidate number of operative fan unitsequals the total number of fan units in the fan array, flow moves to2320. As the process iterates through the operation at 2314, a table ofpotential RPM/fan unit combinations is created where each entry in thetable includes a combination of a candidate RPM speed and a number ofoperative fan units for the associated input static pressure.Optionally, the candidate RPM speed and number of operative fan unitsmay be saved as the sole candidate for the corresponding staticpressure. Once the calculation 2306-2318 is completed, the mastercontroller has created and saved multiple combinations of candidate RPMspeeds and candidate number of operative fan units that each achievesthe programmed or input static pressure.

At 2320, the master controller successively analyzes each of thepotential RPM/fan unit combinations saved in the table created at 2314.For each entry in the table, the master controller calculates thehorsepower required to run the corresponding number of operative fanunits (e.g., for each combination of candidate RPM speeds and candidatenumber of operative fan units that achieve the programmed staticpressure).

For example, if one of the potential RPM/fan unit combinations in thetable indicated that 5 fan units were to be operative at 2000 rpms, themaster controller would calculate the power usage of each of the fivefan units for the corresponding 2000 rpm speed. Similarly, if anotherpotential RPM/fan unit combination in the table indicated that 10 fanunits should be operative at 1500 rpms, the master controller wouldcalculate the power usage of each of the 10 fan units at 1500 rpms. Oncethe power usage is calculated for each potential RPM/fan unitcombination, the master controller then identifies at 2322 a resultantRPM/fan unit combination that utilizes the desired power usage (e.g.,lowest power). From the table of potential RPM/fan unit combinations,the system may select, at 2322, the resultant RPM/fan unit combinationthat requires the least horsepower. Then at 2324, the master controllerturns fan units on or off until the number of operative fan unitscorresponds to the resultant RPM/fan unit combination. At 2324, themaster controller adjusts the speed of the fan units that are operativeto correspond to the RPM speed indicated in the resultant RPM/fan unitcombination. In this way, the system will continuously select anefficient combination of the number of operative fan units and fan unitRPM speed to satisfy the programmed constraints 2304 provided by thebuilding management operator.

The fan array is run by the local motor controllers. The speed at whichthe fan units run may be the same for all fans which corresponds to theresult and RPM speed. Optionally, the RPM speed of a set or group of fanunits may be independently controlled. Alternatively, the fan units in arow or column may be set to a common RPM speeds (e.g., 1^(st) and lastrows set to operate at 2000 rpms, while middle rows are set to operateat 3000 rpms). Optionally, the RPM speed of each fan unit may beindependently controlled.

As a further option, multiple local motor controllers may be madegenerally available without a direct relation to any particular motor.The local motor controllers may be configured to be dynamically coupledto one or more corresponding fan units at run time. In this example, thenumber of local motor controllers may be used that correspond to thenumber of different RPM speeds that are to be utilized simultaneously.For example, one of the local motor controllers may be coupled to afirst set of fan units that are set at an RPM speed of 2000 rpm, while asecond of the local motor controllers may be coupled to a second set offan units that are set at an RPM speed of 3000 rpm.

The calculations at 2306 may be made based upon fan curves 2302 providedby the manufacturer at the time of installation. Fan curves 2302 arecalculated by taking an individual fan unit and measuring its staticpressure output and horsepower input as a function of total airflow.This measurement may occur inside of the air-handling system installedin the building, because the results will vary based on, for instance,the size, shape, and configuration of the plenum in which the fan unitsare placed. The resulting data may then be fitted with a polynomialcurve—the fan curve 2302—preferably of fifth or sixth order, with theindependent variable being the airflow. The coefficients for each powerof the independent variable corresponding to the best-fit curve arefound and recorded. Commercially available data analysis software issuitable for this task. When the fitting process is complete, anequation is obtained that will accurately give the static pressure of asingle fan unit at a particular airflow. The total static pressure ofthe system is then given by a summation equation as follows:

${\sum\limits_{n = 0}^{X}{C_{n}{{CFM}^{n}( \frac{Df}{Ef} )}^{n}( \frac{Ds}{Es} )^{n - 2}}},$where Cn is the nth power coefficient from the static pressurepolynomial curve fit described above, CFM is the airflow in cubic feetper minute, Df is the total number of fan units in the system, Ef isnumber of operative fan units, Ds is the design maximum speed of the fanunits, Es is the actual operating speed of the fans, and X is a theorder of the polynomial used for the static pressure curve fit. Given astatic pressure and a required airflow, the master controller mayiteratively determine at 2306-2318 the RPM speed of the fan units foreach number of operative fan units by inserting different values ofRPMs, at 2312, into the static pressure equation calculated at 2306until the desired static pressure is reached at 2308. This process isrepeated 2318 for a single fan unit, two fan units, and so on until thetotal number of fan units in the array has been reached. Each of the RPMvalues is then recorded 2314 for use by the horsepower calculation 2320.The use of a computer greatly speeds the process of finding thenecessary fan unit speed for each of the various numbers of operativefan units.

As described above, a polynomial curve, again preferably of fifth orsixth order, is also fitted to the data showing brake horsepower as afunction of airflow for an individual fan unit, and the totalconsumption of the array is then be calculated by summing theconsumption of individual fan units. The result of the speed calculationgiven above is used to simplify the horsepower calculation. Aftercalculating the necessary fan unit speed for each number of operativefans, the resultant operative number/RPM pairs is passed to the brakehorsepower equation given by

${\sum\limits_{n = 0}^{X}{C_{n}{{CFM}^{n}( \frac{Df}{Ef} )}^{n - 1}( \frac{Ds}{Es} )^{n - 3}}},$where Cn is the nth power coefficient of the horsepower polynomial curvefit described above, CFM is the airflow in cubic feet per minute, Df isthe total number of fan units in the system, Ef is number of operativefan units, Ds is the design maximum speed of the fan units, Es is theoperating speed of the fans taken from the static pressure equation, andX is a the order of the polynomial used for the horsepower curve fit.The master controller may then calculate 2320 the power consumption ofthe one fan case, the two fan case, and so on up to the total number offan units based upon the RPM information 2314 from the static pressureequation 2306. It is then a simple matter for the master controller toidentify 2322 a preferred number of fan units and the fan unit speedthat will achieve a desired level of power consumption. The mastercontroller may then optionally directly adjust 2324 the number ofoperative fan units to achieve the desired level of power consumption,or it may optionally output a suggestion for a human operator toimplement manually. In an exemplary embodiment, the master controllerrecalculates the optimal number of operative fan units at an interval ofless than one minute. The frequency of recalculation is limited only bythe speed of the computer performing the calculation. In this way,changes in the building's needs may be rapidly implemented and highefficiency achieved at all times.

The master controller may be implemented in any of a number of ways. Forinstance, a general purpose computer may be programmed to control thefan array. Alternatively, a programmable logic controller may beprogrammed with the necessary algorithm. Either of these may usevariable-frequency drives, controlled by a digital signal, to controlfan unit speed, and digitally-controlled relays to switch fan units onand off. The master controller may include a stand alone computer,laptop computer, a programmable microcontroller or processor whichperforms the various operations discussed herein. The master controllermay include a microprocessor, or equivalent control circuitry and mayfurther include RAM or ROM memory, logic and timing circuitry, statemachine circuitry, and I/O circuitry. The details of the design andoperation of the master controller are not critical to the presentinvention. Rather, any suitable master controller may be used thatcarries out the functions described herein.

FIG. 20 illustrates a process for calculating motor load-efficiency thatmay be carried out in connection with an alternative embodiment. Forexample, the process of FIG. 20 may be inserted into the process of FIG.19 in place of the horsepower calculation operation at 2320. Theelectric motors coupled to the fan units are generally configured tooperate at 40% to 100% of the rated load (e.g., the rated horsepower).For example, a motor with a rated load of 10 horsepower (hp) may beconfigured to operate between 4 and 10 hp. Each motor exhibits a varyingamount of efficiency depending, in part, on where the motor operatesrelative to the motor rated load. For example, a motor may exhibit peakefficiency when operated at or near 70% or 85% of the motor rated load.As a further example, a motor having a 10 hp rated load may have anacceptable load range of 4 to 10 hp, with a peak efficiency at 7.5 to8.5 hp. Motor efficiency may decrease as the motor's operating loadmoves below 40% of the rated load or moves near 100% of the rated load.The efficiency curve for motors varies between individual motors andbased on motor size and rated load.

The process of FIG. 20 analyzes values for various motor controlparameters to determine which values will result in the motor operatingwith a desired level of motor efficiency. At 2402, the table ofcandidate RPM/fan unit combinations (that was created at 2314 in FIG.19) is accessed and the first candidate combination is analyzed. At2404, a test motor RPM speed is set to correspond to the candidate RPMspeed in the first candidate combination from the table. At 2406, themaster controller calculates the current motor load (e.g., in workinghorsepower) that would be experienced for an individual fan unit whenoperated at the test motor RPM speed. The current motor load is thencompared to the motor's full load (e.g., maximum horsepower) to obtain apercentage full motor load that would be drawn by the motor whenoperating at the test motor candidate RPM speed. For example, if thetest motor candidate RPM speed were 3000 rpm, the master controller maydetermine that this motor will operate at 7 horsepower. If the motor hasa full or maximum load of 10 hp, then 7 hp would be a 70% of the fullmotor load.

Next, at 2408 the master controller determines the motor efficiency fromthe percentage full motor load calculated at 2406. The motor efficiencymay be determined through algorithmic analysis, or from efficiencytables, or from a motor load-efficiency curve, or a combination thereofand the like. For example, if a motor is operating at 70% of full motorload, a load-efficiency curve may indicate that this motor has anefficiency of 90% when at 70% full motor load. Once the motor efficiencyhas been determined, then at 2410 the master controller records themotor efficiency, the corresponding RPM speed, the percentage load andthe number of operative fan units in a table as a motor-refinedcandidate RPM/fan unit combination. The foregoing information may berecorded in the same table or a different table as utilized at 2314 torecord the candidate RPM/fan unit combinations.

Next at 2412, the master controller determines whether the test motorRPM speed is the last or only available RPM speed for the current numberof fan units. If not, flow moves to 2416 where the RPM speed is set to anew RPM speed. For example, the RPM speed may be increased or decreasedby a set amount at 2416. Next, the operations at 2406 to 2410 arerepeated and a new motor-refined candidate RPM/fan unit combination isobtained and saved in the table. The operations at 2406 to 2410 arerepeated until the current number of operative fan units has no moreavailable RPM speeds that may be used. For example, the RPM speed may besuccessively stepped through a range of RPM speeds that start at a setnumber of RPMs or at a set percentage below the candidate RPM speed. Theoperation at step 2418 may up the RPS speed until reaching an RPM speedthat is a set number of RPMs, or a set percentage, above the candidateRPM speed. Once the available RPM speeds are analyzed for the currentnumber of operative fan units, flow moves from 2412 to 2414.

At 2414, the master controller determines whether additional candidateRPM/fan unit combinations exist in the table created at 2314 (FIG. 19).For example, if the table includes ten candidate RPM/fan unitcombinations, and there are five available RPM speeds that are desiredto be tested with each combination, then the operations at 2406 to 2412are repeated five times (one for each of the 5 available RPM speeds) foreach of the ten candidate RPM/fan unit combinations. In the foregoingexample, the operations at 2406 to 2414 would create a table with 50motor-refined candidate RPM/fan unit combinations. Thereafter, flowreturns to 2322 in FIG. 19. Returning to FIG. 19, at 2322, the mastercontroller selects the motor-refined candidate RPM/fan unit combinationthat exhibited a desired motor efficiency and static pressure.

FIG. 21 illustrates a multi-tier speed array processing sequence carriedout in accordance with an alternative embodiment to calculate multiplesets of operative fan units where each set of operative fan unitsincludes a different RPM speed. Beginning at 2502, the number of tiersis set. For example, two or three different RPM speeds may be programmedto be used at the same time. For example, interior fan units may beoperated at a higher RPM speed, while peripheral fan units may beoperated at a lower fan speed, or vice versa. Alternatively, operativefan units in each row or each column may be alternately assigned firstand second RPM speeds. Thus, adjacent fan units may have different RPMspeeds, while all of the operative fan units assigned the first RPMspeed are interleaved with the operative fan units assigned the secondRPM speed. For example, a fan array may be divided into four quadrants,with each quadrant assigned a different RPM speed. As a further example,operative fan units in a first quadrant of the fan array may be assigneda common RPM speed, while one or more quadrants of the fan array may beassigned a different RPM speed. Alternatively, opposed quadrants may beassigned a common RPM speed.

At 2503 the master controller calculates the portion of the total staticpressure to be contributed by each of the tiers. The tier contributionsmay be equal or different. The tier contributions may be proportional tothe number of fan units in each tier. For example, if a first tierincludes 50% of the total fan units, a second tier includes 25%, a thirdtier includes 15% and a fourth tier includes 10%, then each tier wouldbe assigned a corresponding percentage (50%, 25%, 15%, 10%) of theprogrammed static pressure.

Next, at 2504, the master controller calculates the number of operativefan units and the RPM speed for a current tier. For example, in a twotier 25 fan unit array, where the first and second tiers include 75% and25%, respectively, of the total fan units, then 75% and 25% of thestatic pressure would be attributed to each tier. Hence, tier one mayutilize 10 operative fan units out of 15 total fan units, while tier twomay utilize 2 operative fan units out of 5 total fan units.

Next at 2506 the RPM speed and number of operative fan units for acurrent tier may be refined based on motor efficiencies as discussedabove in connection with FIG. 20. Optionally, the operation at 2506 maybe omitted entirely. Next at 2508 it is determined whether all of thetiers have been analyzed and assigned RPM speeds and numbers ofoperative fan units. If not, flow moves to 2510 where the current tieris incremented. The operations at 2504 and 2506 are repeated for thenext tier. When at 2508 it is determined that no more tiers exist, theprocess is completed.

FIG. 22 illustrates a fan array reconfiguration process implemented inaccordance with an alternative embodiment. At 2602, the mastercontroller determines a current or initial configuration of operativefan units. For example, the initial configuration of operative fan unitsmay resemble a checker pattern where alternate fan units are ON andalternate fan units are OFF. After 2602, alternative steps may beimplemented. For example, in accordance with one embodiment, flow maymove to 2604 where the controller 300 accesses a collection of storedtemplates or stored preprogrammed patterns of operative fan units.Optionally, at 2606, the master controller may implement an algorithm toautomatically calculate a new pattern for the operative fan units. Next,at 2608, the master controller may update the current pattern ofoperative fan units with a new pattern of operative fan units from thetemplates or preprogrammed patterns at 2604, or calculated at 2606.

Different patterns may be preprogrammed or automatically calculated toevenly distribute the life cycle of the fan units. For example, if afirst pattern resembles a checker pattern, the second pattern mayinclude the gaps in the first pattern. Thus, if the first pattern ofoperative fan units includes fan units #1, #3, #5, and #7 in the firstrow, the second pattern of operative fan units may include the fan units#2, #4, #6 and #8. The master controller may periodically (e.g., everymonth, every quarter, etc.) switch from one pattern to a differentpattern. For example, it may be desirable to switch patterns to evenlydistribute the life cycle between the fan units. Hence, over amulti-year period, all or most of the fan units would experiencesubstantially equal amounts of operation time.

As a further option, the pattern of operative fan units may only beswitched for shorter “cycle” periods of time. For example, once eachweek, each month, each quarter, etc., the fan units that are normallyOFF may be “cycled” by turning them ON, while at least a portion of thefan units that were otherwise ON are turned OFF. The fan units that aretemporarily cycled ON may remain ON only for a short period of time(e.g., an hour, a day, etc.). Cycling fan units ON for short periods oftime may be desirable to avoid damage, to the bearings and other partsof the motor and fan, that may result from remaining stationary forexcessively long periods of time (e.g., to avoid flat spots forming onbearings).

It is to be understood that the above description is intended to beillustrative, and not restrictive. For example, the above-describedembodiments (and/or aspects thereof) may be used in combination witheach other. In addition, many modifications may be made to adapt aparticular situation or material to the teachings of the variousembodiments of the invention without departing from their scope. Whilethe dimensions and types of materials described herein are intended todefine the parameters of the various embodiments of the invention, theembodiments are by no means limiting and are exemplary embodiments. Manyother embodiments will be apparent to those of skill in the art uponreviewing the above description. The scope of the various embodiments ofthe invention should, therefore, be determined with reference to theappended claims, along with the full scope of equivalents to which suchclaims are entitled. In the appended claims, the terms “including” and“in which” are used as the plain-English equivalents of the respectiveterms “comprising” and “wherein.” Moreover, in the following claims, theterms “first,” “second,” and “third,” etc. are used merely as labels,and are not intended to impose numerical requirements on their objects.Further, the limitations of the following claims are not written inmeans-plus-function format and are not intended to be interpreted basedon 35 U.S.C. § 112, sixth paragraph, unless and until such claimlimitations expressly use the phrase “means for” followed by a statementof function void of further structure.

This written description uses examples to disclose the variousembodiments of the invention, including the best mode, and also toenable any person skilled in the art to practice the various embodimentsof the invention, including making and using any devices or systems andperforming any incorporated methods. The patentable scope of the variousembodiments of the invention is defined by the claims, and may includeother examples that occur to those skilled in the art. Such otherexamples are intended to be within the scope of the claims if theexamples have structural elements that do not differ from the literallanguage of the claims, or if the examples include equivalent structuralelements with insubstantial differences from the literal languages ofthe claims.

What is claimed is:
 1. A fan array comprising: a frame including aplurality of frame members, the frame members joined to define aplurality of chambers; a plurality of fan units, each fan unitconfigured to be positioned in one of the plurality of chambers, eachfan unit having one motor; a plurality of local motor controllers joinedto corresponding motors, the local motor controllers configured tocontrol operation of the corresponding fan units; and a mastercontroller configured to communicate with the local motor controllers,the master controller configured to provide the local motor controllerswith target operating parameters for the corresponding fan units,wherein the local motor controllers calculate a target speed for thecorresponding fan units based on the target operating parametersprovided by the master controller.
 2. The fan array of claim 1 furthercomprising a wire raceway to carry wires between the master controllerand the local motor controllers.
 3. The fan array of claim 1 furthercomprising at least one of a high voltage wire raceway to carry highvoltage wires between the master controller and the local motorcontrollers and a low voltage wire raceway to carry low voltage wiresbetween the master controller and the local motor controllers.
 4. Thefan array of claim 1, wherein the master controller and the local motorcontrollers wirelessly communicate.
 5. The fan array of claim 1 furthercomprising a wire raceway to carry a low voltage wire between the mastercontroller and the local motor controllers, the local motor controllerspositioned within the wire raceway and electrically coupled to the lowvoltage wire.
 6. The fan array of claim 1, wherein the master controllerstores operating parameter settings for the plurality of fan units. 7.The fan array of claim 1, wherein each fan unit includes a sensor todetect properties of air flow through the fan unit, the properties ofthe air flow communicated to the corresponding local motor controller.8. The fan array of claim 7, wherein the master controller stores sensorvalues for the sensor.
 9. The fan array of claim 7, wherein the sensoris at least one of a local pressure sensor, a temperature sensor, apower draw sensor, a vibration sensor, or a noise sensor.
 10. The fanarray of claim 1, wherein the motor of each fan unit includes a sensorto detect properties of the motor, the properties of the motorcommunicated to the corresponding local motor controller.
 11. The fanarray of claim 1, wherein the local motor controllers calculate thetarget speed for the corresponding fan units based on at least one of aninlet cone pressure of the fan unit or an amperage of the motor.
 12. Thefan array of claim 1, wherein each motor includes a variable frequencydrive that is controlled by the corresponding local motor controllerbased on the target operating parameters provided by the mastercontroller.
 13. The fan array of claim 1 further comprising a bus barextending along at least one of the frame members to provide electricalsignals to the fan units.
 14. The fan array of claim 1 furthercomprising a bus bar configured to direct at least one of configurationcommands, status requests, parameter settings, sensor values, oroperating data between the master controller and the local motorcontrollers.
 15. The fan array of claim 1, wherein the master controllerand the local motor controllers communicate based on a pre-determinedcommunications protocol.
 16. The fan array of claim 1, wherein datapackets containing at least one of commands or data are communicatedbetween the master controller and the local motor controllers.
 17. Thefan array of claim 1, wherein the local motor controllers control thecorresponding fan units based on data commands from the mastercontroller.
 18. The fan array of claim 1 further comprising a bus barelectrically coupled to the master controller, the local motorcontrollers configured to electrically couple to the bus bar to providecommunication between the local motor controllers and the mastercontroller.
 19. The fan array of claim 1 further comprising a power lineto power the fan units, communications capable of being transmitted overthe power line.
 20. The fan array of claim 1 further comprising: analignment mechanism located within each of the chambers in the frame;and an attachment mechanism provided on each fan unit, the attachmentmechanism corresponding to the alignment mechanism of the chamber, theattachment mechanism of the fan unit configured to engage the alignmentmechanism of a chamber when the fan unit is positioned in a chamber ofthe frame, the alignment mechanism configured to align the fan unitwithin the frame.
 21. The fan array of claim 1, wherein the frameincludes an outlet and each fan unit includes a connector, the connectorof the fan unit aligned with the outlet of the frame when the fan unitis positioned within a chamber in the frame.
 22. The fan array of claim1, wherein the frame includes an outlet and the fan units each include aconnector, the connector of a fan unit engaged with the outlet of theframe when the fan unit is positioned within a chamber in the frame. 23.The fan array of claim 1, wherein the frame includes a latch and the fanunit includes an engagement mechanism configured to secure to the latchwhen the fan unit is positioned within a chamber of the frame.
 24. Thefan array of claim 1 further comprising a housing to retain a fan unit,the housing configured to be inserted within a chamber of the frame. 25.The fan array of claim 24 further comprising: an alignment mechanismlocated within a chamber in the frame; and an attachment mechanismprovided on the housing, the attachment mechanism corresponding to thealignment mechanism of the chamber, the attachment mechanism of thehousing configured to engage the alignment mechanism of a chamber whenthe housing is positioned in a chamber of the frame, the alignmentmechanism configured to align the housing within the frame.
 26. The fanarray of claim 1 further comprising panels positioned within eachchamber, the panels moveable between a closed position where the panelis positioned within the chamber and an open position where the panelextends from the chamber, a fan unit configured to be positioned on thepanel.
 27. A fan array comprising: a frame including a plurality offrame members, the frame members joined to define a plurality ofchambers; a signal path joined to one of the frame members, the signalpath having a plurality of outlets; a plurality of fan units, each fanunit configured to be positioned in one of the plurality of chambers,each fan unit having one motor and a corresponding local motorcontroller that is configured to control an operation of the fan unit,the local motor controller configured to electrically couple to one ofthe outlets of the signal path; a master controller electrically joinedto signal path, the master controller providing to each local motorcontroller commands for each fan unit, wherein each local motorcontroller calculates a target speed for the corresponding fan unitbased on the target operating parameters provided by the mastercontroller.
 28. The fan array of claim 27, wherein the signal pathconveys parameter settings for the fan units between the mastercontroller and the local motor controllers.
 29. The fan array of claim27 further comprising a bus manager to manage a sequence and a priorityof communication between the master controller and the local motorcontrollers.
 30. The fan array of claim 27 further comprising atransmitter to transmit data over the signal path.
 31. The fan array ofclaim 27, wherein communication over the signal path is based on apre-determined communications protocol.
 32. The fan array of claim 27,wherein data packets containing commands and data are transmitted overthe signal path in at least one of serial or parallel.
 33. The fan arrayof claim 27, wherein the signal path directs at least one of powersignals or data signals between the master controller and the localmotor controllers.
 34. The fan array of claim 27, wherein each fan unitincludes a connector that is aligned with an outlet of the signal pathwhen the fan unit is positioned within a chamber of the frame.
 35. Thefan array of claim 27, wherein each fan unit includes a connector thatengages an outlet of the signal path when the fan unit is positionedwithin a chamber of the frame.
 36. The fan array of claim 27, whereineach fan unit includes a sensor to detect properties of air flow throughthe fan unit, the properties of the air flow communicated to thecorresponding local motor controller.
 37. The fan array of claim 27,wherein the motor of each fan unit includes a sensor to detectproperties of the motor, the properties of the motor communicated to thecorresponding local motor controller.
 38. The fan array of claim 27,wherein each local motor controller calculates the target speed for thecorresponding fan unit based on at least one of an inlet cone pressureof the fan unit or an amperage of the motor.
 39. The fan array of claim27, wherein each motor includes a variable frequency drive that iscontrolled by the corresponding local motor controller based on thetarget operating parameters provided by the master controller.
 40. Thefan array of claim 27 further comprising a power line to power the fanunits, communications capable of being transmitted over the power line.41. The fan array of claim 27 further comprising: an alignment mechanismlocated within each of the chambers in the frame; and an attachmentmechanism provided on each fan unit, the attachment mechanismcorresponding to the alignment mechanism of the chamber, the attachmentmechanism of the fan unit configured to engage the alignment mechanismof a chamber when the fan unit is positioned in a chamber of the frame,the alignment mechanism configured to align the fan unit within theframe.
 42. A method of operating a fan array comprising: positioning aplurality of fan units within chambers of a fan array frame;electrically coupling a local motor controller of each fan unit to anoutlet of a signal path provided on the fan array frame; electricallyjoining a master controller to the signal path; communicating commandsfor each fan unit between the master controller and the local motorcontroller; and calculating with each local motor controller a targetspeed for the corresponding fan unit based on the target operatingparameters provided by the master controller.
 43. The method of claim 42further comprising directing at least one of power signals or datasignals across the signal path between the master controller and thelocal motor controllers.
 44. The method of claim 42 further comprisingtransmitting at least one of configuration commands, status requests,parameter settings, sensor values, or operating data between the mastercontroller and the local motor controllers.
 45. The method of claim 42further comprising transmitting data packets including commands and databetween the master controller and the local motor controllers.
 46. Themethod of claim 42 further comprising: aligning a connector of each fanunit with an outlet of the signal path; and engaging the outlet of thesignal path with the connector of the fan unit when the fan unit ispositioned within the chamber of the fan array frame.
 47. The method ofclaim 42 further comprising: detecting properties of air flow throughthe fan unit; and communicating the properties of the air flow to thecorresponding local motor controller.
 48. The method of claim 42 furthercomprising: detecting properties of the motor; and communicating theproperties of the motor to the corresponding local motor controller. 49.The method of claim 42 further comprising calculating with each localmotor controller the target speed for the corresponding fan unit basedon at least one of an inlet cone pressure of the fan unit or an amperageof the motor.
 50. The method of claim 42 further comprising transmittingcommunications over a power line joined to the fan units.
 51. A methodof operating a fan array comprising: positioning a plurality of fanunits within a chamber of a fan array frame, wherein each of theplurality of fan units includes a fan, one motor, and a local motorcontroller; controlling an operation of each fan unit with a respectiveone of the local motor controllers; detecting properties of air flowthrough each fan unit with a sensor; communicating target operatingparameters for each fan unit to the respective one of the local motorcontrollers from a master controller; and determining a target speed foreach fan unit with the respective one of the local motor controllersbased on the properties of the air flow through the fan unit and thetarget operating parameters.
 52. The method of claim 51 furthercomprising: extending a wire raceway across the fan array frame;extending a wire through the wire raceway between the local motorcontrollers and the master controller; and communicating between themaster controller and the local motor controllers across the wire. 53.The method of claim 51 further comprising wirelessly communicatingbetween the master controller and the local motor controllers.
 54. Themethod of claim 51, wherein the sensor is positioned in an inlet cone ofthe fan unit.
 55. The method of claim 51 further comprising: detectingproperties of a respective one of the motors of each fan unit; anddetermining the target speed of each fan unit based on the properties ofthe respective one of the motors.
 56. The method of claim 51 furthercomprising determining the target speed of a fan unit based on at leastone of an inlet cone pressure of the fan unit or an amperage of one ofthe motors of the fan unit.
 57. The method of claim 51 furthercomprising directing at least one of power signals or data signalsbetween the master controller and the local motor controllers.
 58. Themethod of claim 51 further comprising: aligning a connector of each fanunit with an outlet of a signal path joined to the fan array frame; andengaging the outlet of the signal path with the connector of the fanunit when the fan unit is positioned within a chamber of the fan arrayframe.
 59. The method of claim 51 further comprising: aligning aconnector of each fan unit with a bus bar joined to the fan array frame;and engaging the bus bar with the connector of the fan unit toelectrically couple the fan unit to the bus bar.
 60. A fan unitcomprising: one or more frame members defining a chamber; a motor withinthe chamber, the motor including a variable frequency drive; a fanjoined to the motor; and a local motor controller joined to the motor,wherein the local motor controller is configured to communicate with amaster controller, wherein the master controller is configured toprovide the local motor controller with target operating parameters, andwherein the local motor controller is configured to calculate a targetspeed for the fan based on the target operating parameters provided bythe master controller.
 61. The fan unit of claim 60, wherein the localmotor controller is configured to communicate with the master controllerbased on a predetermined communications protocol.
 62. The fan unit ofclaim 60, wherein the variable frequency drive is controlled by thelocal motor controller.
 63. The fan unit of claim 60, wherein the localmotor controller is within the chamber.
 64. The fan unit of claim 60,wherein the master controller is remote from the local controller. 65.The fan unit of claim 60, wherein the master controller is physicallysecured to the one or more frame members.
 66. The fan unit of claim 60,wherein the master controller is located within the chamber.
 67. The fanunit of claim 60, further comprising a housing that retains one or moreof the motor, the fan, or the local motor controller.
 68. The fan unitof claim 67, wherein the housing is configured to be inserted within thechamber.
 69. The fan unit of claim 60, wherein the local motorcontroller is not joined to any other motor.
 70. The fan unit of claim60, wherein the local motor controller is configured to operate themotor without operating any other motor.
 71. A system comprising: one ormore frame members defining a plurality of chambers; a plurality ofmotors, wherein each of the plurality of motors is within a respectiveone of the plurality of chambers, wherein each of the plurality ofmotors includes a variable frequency drive; a plurality of fans, whereineach of the plurality of fans is joined to a respective one of theplurality of motors; a plurality of local motor controllers, whereineach of the plurality of local motor controllers is operativelyconnected to a respective one of the plurality of plurality of motors;and a master controller configured to communicate with the plurality oflocal motor controllers, wherein the master controller is configured toprovide the plurality of local motor controllers with target operatingparameters, wherein each of the plurality of local motor controllerscalculates a target speed for a corresponding one of the fans based onthe target operating parameters provided by the master controller. 72.The system of claim 71, wherein each of the local motor controllers isconfigured to communicate with the master controller based on apredetermined communications protocol.
 73. The system of claim 71,wherein the variable frequency drive is controlled based on the targetoperating parameters provided by the master controller.
 74. The systemof claim 71, wherein each of the local motor controllers is within arespective one of the plurality of chambers.
 75. The system of claim 71,wherein the master controller is remote from the plurality of localmotor controllers.
 76. The system of claim 71, wherein the mastercontroller is physically secured to the one or more frame members. 77.The system of claim 71, wherein the master controller is located withinat least one of the plurality of chambers.